Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTHCROFT TERRACE Terraced £623,650 £397,500 3 Aug 2007
2 NORTHCROFT TERRACE Terraced £963,317 £951,000 29 Sep 2023
3 NORTHCROFT TERRACE Terraced £618,421 £385,000 11 Apr 2007
4 NORTHCROFT TERRACE Semi-Detached £689,715 £308,000 23 Oct 2003